home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr48 / ifp1s157.zip / PAGE_09.INF < prev    next >
Text File  |  1993-06-26  |  9KB  |  171 lines

  1.   On this page, you will get ALOT of general information about DOS.
  2.  
  3. DOS version: Your current version. If DR DOS is detected, you also see it's
  4.              version.
  5.  
  6.              INFOPLUS will display the OS/2 version number if you are running
  7.              it in a Compatibility box.
  8.  
  9.              Under DOS 5, if you have tried to use the SETVER command to
  10.              change the version of DOS that INFOPLUS normally looks for,
  11.              you will be told what it was changed to. (INFOPLUS knows how
  12.              to find the true DOS version, bypassing SETVER.) INFOPLUS will
  13.              also tell you the revision letter of DOS 5, whether or not it
  14.              is using the HMA, and whether or not it is based in ROM.
  15.  
  16. OEM serial number: Some versions of DOS support a number.
  17.  
  18. System date/time: The current date and time as given by DOS. It is shown
  19.                   in the format of your current country settings.
  20.  
  21. Command load paragraph: The memory segment where programs are loaded. The
  22.                         lower this number is, the more memory you have
  23.                         available.
  24.  
  25. Ctrl-C check: This is the setting of the BREAK command. When OFF, you can
  26.               stop a DOS command only when it is writing to the screen.
  27.               When ON, you can stop it during copies and disk reads.
  28.  
  29. Disk verify: This is the setting of the VERIFY command. When ON, DOS will
  30.              attempt to re-read any data written to disk. It only checks if
  31.              it can read it. It does NOT compare what it reads back with
  32.              what it wrote.
  33.  
  34. Switch prefix character: For DOS commands (and some programs) this is the
  35.                          character you use to let a program know that it is
  36.                          being given a command (like /H). Many programs are
  37.                          hard coded to use the '/' character. Many Unix
  38.                          users prefer using '-'. When the prefix is set to
  39.                          '-', you can use '/' in paths, instead of '\'.
  40.                          Starting with DOS 5, this character is set to '/',
  41.                          and cannot be changed.
  42.  
  43. \DEV\ prefix: When you access devices such as PRN or LPT1, you can also use
  44.               \DEV\PRN. This was probably to make it work similar to Unix.
  45.  
  46. Reset boot: This is a flag in the BIOS data area that lets the computer
  47.             know what to do when you hit CTL-ALT-DEL.
  48.  
  49. Boot disk: The drive used to boot the computer. This is shown only for DOS
  50.            4 or newer.
  51.  
  52. DOS flags: This is the memory address for special flags that let TSR's and
  53.            similar know when it is safe to make a DOS call while another
  54.            program is active.
  55.  
  56. Printer echo: This is toggled by typing Ctl-P, or Ctl-PrtScr. When on, any
  57.               text output by DOS will be echoed to the printer.
  58.  
  59. PrtSc status: This lets you know if Shift-PrtScr is available, and if the
  60.               last attempt was successfull.
  61.  
  62. Memory allocation: When a program is loaded, it can request blocks of
  63.                    memory from DOS.
  64.  
  65.                    There are 3 ways DOS will look for one:
  66.  
  67.                      First fit: Start at the bottom of memory, and search
  68.                                 forward until it finds one that is big enough
  69.                                 or larger that what's requested.
  70.                      Best fit:  Search through all available blocks, and find
  71.                                 the one closest to the size requested.
  72.                      Last fit:  Start at the top of memory, and search
  73.                                 backward until it finds one that is big
  74.                                 enough or larger than what's requested.
  75.  
  76.                    The default is First fit, and outside of a running
  77.                    program, any other settings can confuse DOS.
  78.  
  79.                    WIth the introduction of DOS 5, there are several
  80.                    additional ways DOS will look for free memory. The new
  81.                    ways involve searching the Upper Memory Blocks in
  82.                    addition to conventional memory.
  83.  
  84. Buffers: These are the amount of BUFFERS allocated in CONFIG.SYS (or
  85.          defaulted to by DOS.)
  86.  
  87.          DOS 4 also supports up to 8 read-ahead buffers. When a disk is
  88.          being read, and the sector being read is immediately after the
  89.          one previously read, DOS will read up to 8 sectors immediatlely.
  90.          That way, if they are needed, they will come from the read-ahead
  91.          buffer, instead of the disk.
  92.  
  93.          DOS 4 also supports placing it's buffers in EMS memory. If so, it
  94.          will round the count UP to the next multiple of 30 (30 buffers
  95.          fit in each 16K EMS page.) If EMS is being used, INFOPLUS will
  96.          tell you which EMS handle is being used. DOS 5 does NOT support
  97.          the placing of buffers in EMS memory.
  98.  
  99.          If DOS 5 is loaded high, the buffers will be placed in the HMA,
  100.          unless too many are specified. In that case, it uses conventional
  101.          memory.
  102.  
  103. File handles: Most current programs access files using what's called
  104.               'handles'. This is set by the FILES statement in your
  105.               CONFIG.SYS. Every program will have 5 of them used. These
  106.               are for CON, error device (always the screen,) PRN, AUX
  107.               (COM1), and NUL. There is a second 'screen' that gives
  108.               detailed information about currently open files.
  109.  
  110. File Control Blocks: An older method of access files used special blocks.
  111.                      These methods were superceeded by handles, although a
  112.                      few special functions still require using FCBs. The
  113.                      default by DOS is FCBS=4,0 and typically never needs
  114.                      changing.
  115.  
  116.                      Under DOS 4, FCBs can be dangerous. If a disk drive
  117.                      partition is larger than 32 Megabytes, some of the
  118.                      values in the block can 'roll over' at the 32M mark.
  119.                      This can cause data to write in the wrong place! To
  120.                      prevent disaster, DOS 4 will attempt to load
  121.                      SHARE.EXE. SHARE translates FCBs into handles. It also
  122.                      increases the number of FCBs to 16,8. You can regain
  123.                      some memory by specifying FCBS=4,1 in your CONFIG.SYS.
  124.                      This prevents SHARE from increasing the size.
  125.  
  126.                      DOS 5 has full support for large disks built-in. DOS 5
  127.                      does NOT support the second parameter of FCBS= (the
  128.                      protected FCB parameter.)
  129.  
  130. Stacks: When an interrupt occurrs, DOS will select a stack that is used to
  131.         temporarily store data. This can sometimes cause problems with
  132.         programs. There are two values, the number of stacks, and the size.
  133.         If no STACKS=x,y is found in CONFIG.SYS, DOS will use 0,0 for a
  134.         PC/XT, and 9,128 for all others. You can regain memory by
  135.         specifying 0,0. This tells DOS to use the current program stack to
  136.         hold data. Some disk caches recommend using STACKS=x,128, where x
  137.         is the number of sectors per track of your hard disk.
  138.  
  139. UMBs: Under DOS 5, Upper Memory Blocks (memory between 640K and 1M) can
  140.       be part of the memory allocation chain.
  141.  
  142. International information: This reports on various settings that programs
  143.                            can use.  This allows programs to display data
  144.                            in a format that users in many countries are
  145.                            used to seeing.
  146.  
  147.   The second 'page' of page 9 displays the locations of your file handle
  148. tables.  Each table can hold information on several handles.  The total
  149. sizes of all tables should add up to the FILES= setting in your CONFIG.SYS.
  150. If you don't specify one, DOS picks a default.  Also, under Windows 3 in
  151. enhanced mode, each window can have some private handles of it's own.  The
  152. amount is set using the PerVMFILES= entry in SYSTEM.INI, under the [386enh]
  153. section.  The default is 10.  (If you have FILES=30, you will see 40 files
  154. under Windows.)
  155.  
  156.   Under each table entry is a listing of any open files in that table.
  157. Information is displayed for each one giving which modes it was opened
  158. with, date and time last modified, current size, and owners PSP. You can
  159. use the PSP listing on page 4 to see which program has opened the file.
  160.  
  161.   Most of the time, you will only see 3 files open (CON, AUX, and PRN).
  162. These are the standard DOS devices.  You will usually only see other files
  163. if they are being held open by TSR's, or you have shelled out of another
  164. program that didn't close it's files.
  165.  
  166.   Under multitaskers such as Windows or Desqview, you can see most of the
  167. open files. (Under Windows 3 enhanced, each window can have files that are
  168. exclusive to it. You won't see those.) The owner PSP you see may not be
  169. displayed on page 4 if the owner is running in another window.
  170.  
  171.